package com.liuzhilin.controller;

import com.liuzhilin.mapper.JDBC;
import jakarta.servlet.ServletContextEvent;
import jakarta.servlet.ServletContextListener;
import jakarta.servlet.annotation.WebListener;

@WebListener
public class DatabaseInitializationListener implements ServletContextListener{
// 监听器
    @Override
    public void contextInitialized(ServletContextEvent sce) {
        // 调用初始化数据库连接池的方法
        try {
            JDBC.list();
            System.out.println("启动成功");
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
    @Override
    public void contextDestroyed(ServletContextEvent sce) {
        // 应用关闭时可以调用关闭连接池的方法（如果有的话）
    }
}
